impounded water - German English Dictionary